package com.ruoyi.electricity.service;

import com.ruoyi.electricity.domain.ElectricityEquipType;

import java.util.List;

public interface ElectricityEquipTypeService {
    void deleteEquipAndEquipTypeAssociation(String equipCode);

    void updateEquipAndEquipTypeAssociation(String equipCode, Integer equipTypeId);

    /**
     * 查询设备类型
     */
    ElectricityEquipType selectElectricityEquipTypeById(Integer id);

    /**
     * 查询设备类型列表
     */
    List<ElectricityEquipType> selectElectricityEquipTypeList(ElectricityEquipType electricityEquipType);

    /**
     * 新增设备类型
     */
    int insertElectricityEquipType(ElectricityEquipType electricityEquipType);
    /**
     * 修改设备类型
     */
    int updateElectricityEquipType(ElectricityEquipType electricityEquipType);
    /**
     * 批量删除设备类型
     */
    int deleteElectricityEquipTypeByIds(Integer[] ids);
    /**
     * 删除设备类型信息
     */
    int deleteElectricityEquipTypeById(Integer id);
}
